#include "CharDisplay.h"
#include "StringDisplay.h"
#include <iostream>

void CharDisplay::open()
{
    std::cout << "<< ";
}

void CharDisplay::end()
{
    std::cout << " >>";
    std::cout << std::endl;
}

void CharDisplay::print()
{
    std::cout << mesg;
}

void StringDisplay::open()
{
    std::cout << "+";
    for(int i = 0; i < mesg.length(); i++) 
        std::cout << "-";
    std::cout << "+";
    std::cout << std::endl;
}

void StringDisplay::end()
{
    open();
}

void StringDisplay::print()
{
    std::cout << "|" << mesg << "|" << std::endl;
}